A Fuzzy Approach for Integrated Measure of Object-Oriented Software Testability
نویسندگان
چکیده
منابع مشابه
Design-for-Testability for Object-Oriented Software
There are many reasons why object-oriented (OO) design and development has become the norm for software creation. Two primary reasons are the positive impacts that abstraction/inheritance and information hiding have on the development process. There is little debate that data abstraction coupled with inheritance provides a powerful software design mechanism. Likewise, hiding data and internal o...
متن کاملCOTT – A Testability Framework for Object-Oriented Software Testing
Testable software has two inherent properties – observability and controllability. Observability facilitates observation of internal behavior of software to required degree of detail. Controllability allows creation of difficult-to-achieve states prior to execution of various tests. In this paper, we describe COTT, a Controllability and Observability Testing Tool, to create testable object-orie...
متن کاملA measurement framework for object-oriented software testability
As software applications grow more complex and become a necessity in almost everyday activities, more emphasis has been placed on software quality and reliability. Effective testing is therefore required to achieve adequate levels of software quality and reliability. However, we are facing a dilemma: software systems are growing in complexity and testing resources are by definition limited. To ...
متن کاملAn Empirical Study on Testability Measurement of Object Oriented Software
Testability has always been a difficult exercise and its accurate estimation or assessment a complex exercise. Most of the studies quantify testability or more specifically the attributes that have influence on software testability but at the implementation level. A decision to transform the design in order to improve software testability after implementation has started may be very error prone...
متن کاملOn Attributes of Objects in Object-Oriented Software Analysis
One of the modern paradigms to develop a system is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles. There is a sequence of activities to develop an analysis model. In the first step, we work in developing an initial use case model. Then in the second step, they identify a number of concepts and build a glossary of partic...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Computer Science
سال: 2005
ISSN: 1549-3636
DOI: 10.3844/jcssp.2005.276.282